# 写文件
# 需求:
# 1)在d盘的a目录下创建 abc.txt 文件,并写入10句"hello,雨"到文件
# 2)将abc.txt 内容覆盖成新的内谷10句"hi, jack"
# 3)在abc.txt 原有内容基础上追加10句'你好! python

"""
    说明细节:
    1.mode ="w”打开文件，如果文件不存在，会创建,如果文件已经存在
        会先截断打开的文件，也就是清空文件内容(!!!) 重点注意
    2.如果我们希望以追加的方式写入，需要 mode ="a"
"""
f = open('D://abc.txt', 'w', encoding='utf-8')
# 1)在d盘的a目录下创建 abc.txt 文件,并写入10句"hello,雨"到文件
i = 1
while i <= 10:
    f.write('hello,雨\n')  # 如果不带\n,文件会输出在一行内容上
    i += 1

f.close()


# 2)将abc.txt 内容覆盖成新的内谷10句"hi, jack"
i = 1
while i <= 10:
    f.write('hi, jack\n')
    i += 1

f.close()

# 3)在abc.txt 原有内容基础上追加10句'你好! python
i = 1
while i <= 10:
    f.write('hi, jack\n')
    i += 1

f.close()